Pictures of puff adderpuff adder

Juvenile African puff adder (Bitis arietans)

Bitis arietans snake

Juvenile puff adder (Bitis arietans)

Puff adder (Bitis arietans)

African puff adder (Bitis arietans)

Common puff adder (Bitis arietans)

Juvenile common puff adder (Bitis arietans)
puff adder